package com.yougong.api.util;

import org.springframework.web.multipart.MultipartFile;

import java.util.Objects;

/**
 * @author muchen
 * @description
 * @date 2021/7/19
 * @since 1.0.0
 **/
public class FileUtils {

    /**
     * 获取文件格式
     *
     * @param file
     * @return
     */
    public static String getFileType(MultipartFile file) {
        int begin = Objects.requireNonNull(file.getOriginalFilename()).indexOf(".");
        int last = file.getOriginalFilename().length();
        //获得文件后缀名
        return file.getOriginalFilename().substring(begin, last);
    }

    public static String getFileName(MultipartFile file) {
        int begin = Objects.requireNonNull(file.getOriginalFilename()).indexOf(".");
        //获得文件后缀名
        return file.getOriginalFilename().substring(0, begin);
    }

}
